# ============================================================
#  NovaPlay — redireciona o streaming pelo proxy só quando necessário
#  Ative se o player der erro no servidor Apache ao abrir streams
#  com CORS. Requer mod_headers e mod_proxy (proxy_http).
# ============================================================

<IfModule mod_headers.c>
  # Permite que o site use recursos de outros domínios (HLS, capas)
  Header set Access-Control-Allow-Origin "*"
</IfModule>

# Cache leve dos assets locais
<IfModule mod_expires.c>
  ExpiresActive On
  ExpiresByType text/css "access plus 7 days"
  ExpiresByType application/javascript "access plus 7 days"
  ExpiresByType image/svg+xml "access plus 30 days"
  ExpiresByType image/png "access plus 30 days"
  ExpiresByType image/jpeg "access plus 30 days"
</IfModule>

<IfModule mod_deflate.c>
  AddOutputFilterByType DEFLATE text/html text/css application/javascript application/json image/svg+xml
</IfModule>

# Tipos MIME corretos
<IfModule mod_mime.c>
  AddType application/javascript .js
  AddType application/manifest+json .webmanifest
  AddType application/vnd.apple.mpegurl .m3u8
  AddType audio/x-mpegurl .m3u
  AddType image/svg+xml .svg
</IfModule>
